Soru & Cevap

Webview ile açılan sitede klavyenin input'un üzerine çıkması

23.08.2015 - 04:40

Kolay gelsin, başlıkta belirttiğim gibi bi sorunla karşı karşıyayım..

Sizlere sorunun resmini göstereyim;

Görsel kaldırıldı.

 

Androidin webbrowserinda açıldığında;

 

 

Görsel kaldırıldı.

 

böyle olmasını istiyorum.

 

Kullandığım kodlar;

 

MainActivity.js;


webview = (WebView) findViewById(R.id.webView1);

webview.getSettings().setJavaScriptEnabled(true);

webview.loadUrl("http://mutlugunluk.com");

webview.requestFocus(View.FOCUS_DOWN);

webview.setOnTouchListener(new View.OnTouchListener()

{

@Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) {

case MotionEvent.ACTION_DOWN: case MotionEvent.ACTION_UP: if (!v.hasFocus()) { v.requestFocus(); } break; } return false;

} });

 

activity_main


<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="fill_parent"

android:layout_height="fill_parent" >

<WebView android:id="@+id/webView1"

android:layout_width="match_parent"

android:layout_height="match_parent"

/>

</LinearLayout>
 

 

Hatam nerede veya ne yapmam gerekiyor :) İlgilenen herkese teşekkürler...

12 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-1372-1408467635.jpg
ahmtbrk
12.09.2015 - 07:51

Manifest üzerinde activity tagına şu parametreyi ekler misin?

<activity
   ...
   android:windowSoftInputMode="adjustPan"> 
</activity>